﻿// Decompiled with JetBrains decompiler
// Type: Netick.CodeGen.ILPostProcessResult
// Assembly: Netick.CodeGen, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: 95965C71-875F-44B8-BA79-93A19C7D6A17
// Assembly location: D:\WorkSpaceDemo\UPM\NetickForUnity\Netick\Editor\Netick.CodeGen.dll

using System.Collections.Generic;

#nullable disable
namespace Netick.CodeGen;

internal class ILPostProcessResult
{
  public InMemoryAssembly InMemoryAssembly { get; set; }

  public List<DiagnosticMessage> Diagnostics { get; set; }

  public ILPostProcessResult(InMemoryAssembly inMemoryAssembly)
  {
    this.InMemoryAssembly = inMemoryAssembly;
    this.Diagnostics = new List<DiagnosticMessage>();
  }

  public ILPostProcessResult(InMemoryAssembly inMemoryAssembly, List<DiagnosticMessage> diagnostics)
  {
    this.InMemoryAssembly = inMemoryAssembly;
    this.Diagnostics = diagnostics;
  }
}
